stop log
noun
: one of a set of usually square pieces (as of wood or metal) that serve to form a dam or to check the flow of water
Love words? Need even more definitions?
Merriam-Webster unabridged
Share